# -*- coding: utf-8 -*-
# created by Src - 一路好时光

import random

print(random.random())#0.5040205705018248

#返回1-10之间的⼀个随机数，不包括10
print(random.randrange(1,10))#2
#返回1-10之间的⼀个随机数，包括10
print(random.randint(1,10))#8
#随机选取0到100间的偶数
print(random.randrange(0, 100, 2))#80
#返回⼀个随机浮点数
print(random.random())#0.37427438492456944
#返回⼀个给定数据集合中的随机字符
print(random.choice('abce3#$@1'))#b
# 从多个字符中选取特定数量的字符
print(random.sample('abcdefghij',3))#['d', 'f', 'e']
#⽣成随机字符串
import string
print(''.join(random.sample(string.ascii_lowercase + string.digits, 6))) #chus5j
#洗牌
a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
random.shuffle(a)
print(a)#[5, 7, 4, 3, 9, 8, 1, 6, 2, 0]

